<?php

class MedioPago extends AppModel {

    //Recursos
    public $name = 'MedioPago';
    public $useTable = 'medios_pagos';
    //Relaciones
    public $hasAndBelongsToMany = array(
        'Proveedor' => array(
            'className'             => 'Proveedor',
            'joinTable'             => 'medios_pagos_proveedores',
            'foreignKey'            => 'medio_pago_id',
            'associationForeignKey' => 'proveedor_id',
            'unique'                => true
        )
    );
    public $hasMany = array( // para select multiple
        'Recurso' => array(
            'className' => 'Recurso',
            'foreignKey' => 'medio_pago_id',
            'dependent' => false
        )
    );
    //validacion
    public $validate = array(
        'nombre' => array(
            'required' => true,
            'rule' => 'notEmpty',
            'message' => 'Este campo es necesario.'
        )
    );

}

?>